this poor little thing - Turkish English Dictionary